//
//  KSOrderRefundDetailModel.swift
//  Supermarket
//
//  Created by Black_Crystal on 2017/10/12.
//  Copyright © 2017年 kushao. All rights reserved.
//

import UIKit
import HandyJSON

// 退款单详情
class KSOrderRefundDetailModel: KSBaseModel {
    var data: KSOrderRefundDetailDataModel?
    required init() {}
}

class KSOrderRefundDetailDataModel: HandyJSON {
    var status_name: String?                            // 退款状态名称
    var verify_time: String?                            // 退款单创建时间
    var is_shipment: Int?                               // 是否需要发货 0-不需要 1-需要
    var remark: String?                                 // 退款说明
    var money: String?                                  // 退款金额 单位:分
    var voucher_images: String = ""                     // 退款凭证图片 多张使用逗号隔开
    var refund_number: String = ""                      // 退款单号
    var express_number: String = ""                     // 物流单号
    var kuaidi_id: Int?                                 // 快递id
    var type: Int?                                      // 来源 1-退款单 2-返厂退款 3-未收到货
    var refund_goods: [KSOrderRefundDetailDataGoodsModel]?
    var refund_operation_logs: [KSOrderRefundDetailDataLogsModel]?
    required init() {}
}

class KSOrderRefundDetailDataGoodsModel: HandyJSON {
    var goods_name: String?                             // 商品名称
    var goods_image: String?                            // 商品图片
    var number: Int = 0                                    // 退货数量
    var refund_money: Int = 0                              // 退款金额 （分）
    required init() {}
}

class KSOrderRefundDetailDataLogsModel: HandyJSON {
    var info: KSOrderRefundDetailDataLogsInfoModel?
    required init() {}
}

class KSOrderRefundDetailDataLogsInfoModel: HandyJSON {
    var remark: String = ""
    required init() {}
}
